#pragma once

namespace _DATAPART_
{
	namespace _GAME_
	{

		class GamePart;
		class Actor;
		class Weapon;
		class Bullet;
		class Hull;
		class Shield;
		class Engine;
		class Function;

		class Trigger;
	}
}



namespace _MODULE_
{
	namespace _GAME_
	{
		class LocalController;
		class RemoteController;
		class WeaponFireManager;
		class GameSimulator;
		class ActorManager;
		class Operation;
		class Operand;
		class Condition;

		__interface iCommonActorIterate;
	}
}
namespace _P_GAME = _DATAPART_::_GAME_;
namespace _M_GAME = _MODULE_::_GAME_;